A type of research station in Antarctica.
Mcmurdo Sound, a body of water near Antarctica.
अंटार्कटिका के पास का एक जल क्षेत्र।
English Usage: The ship sailed through the Mcmurdo Sound on its way to the research station.
Hindi Usage: जहाज शोध स्टेशन की ओर जाते समय मकमुर्डो साउंड के माध्यम से चला।